English Dictionary
◊ NOBLE CANE
noble cane
n : sugarcanes representing the highest development of the
species; characterized by large soft-rinded juicy stalks
and high sugar content